Approaches to deductive object-oriented databases
نویسندگان
چکیده
This paper is concerned with the problem of combining deductive and object-oriented features to produce a deductive object-oriented database system which is comparable to those currently available under the relational view of data modelling not only in its functionality but also in the techniques employed in its construction and use. Under this assumption, we highlight the kinds of issues that have to be tackled for a similar research strategy to produce comparable results. We motivate our terms of comparison, characterise three broad approaches to deductive object-oriented databases and introduce the notion of language convergence to help in the characterisation of some shortcomings that have been perceived in them. Three proposals that have come to light in the past three years are looked into in some detail, insofar as they exemplify some of the positions in the space of choices we have deened. The main contribution of the paper is towards a characterisation of the language convergence property of deductive database languages which has a key role in addressing critiques of the deductive and object-oriented database research enterprise. We assume a basic familiarity with notions from deductive databases and from object-oriented databases.
منابع مشابه
Towards a Uniform Deductive Object-Oriented Database Language
Deductive object-oriented databases are intended to integrate the deductive and object-oriented database techniques to combine the best of two approaches and to overcome their inherent shortcomings, with a number of deductive object-oriented database languages proposed. However, most of these languages are only structurally object-oriented. Important behaviorally object-oriented features such a...
متن کاملAn Axiomatic Model for Deductive Object-Oriented Databases
Databases with both object-oriented and deductive features (DOOD) seem to be the most promising database technology. There are successful approaches to designing such systems. However, the resulting systems, in our opinion, still lack several important properties of fullfeatured DOOD’s. Realizing that some practical problems cannot be tackled with the former implementations, we reconsidered the...
متن کاملUpdate Control in Deductive Object Bases1
Deductive object bases are a combination of both deductive and objectoriented databases. This dissertation investigates the problem of update control for such databases. The data model is defined as an extreme case of a deductive database with only one extensional predicate and a multitude of axioms defining the object-oriented abstraction concepts. The advantages are twofold: a distinct concep...
متن کاملQuery Interoperation Among Object-Oriented and Relational Databases
We develop an eecient algorithm for the translation of high-order object queries to rst-order relational queries. The translation utilizes a canonical deductive database as a uniform representation of object-oriented schema and data. Object queries are translated to the canonical deductive database in which they are partially evaluated and optimized, before being translated to relational querie...
متن کاملOn Harmonically Combining Active, Object-Oriented, and Deductive Databases
Although there are a number of issues to resolve, active databases, object-oriented databases, and deductive databases can be smoothly integrated. We present the integration challenges, provide a resolution to the issues, and show a way to achieve this integration by describing the active, object-oriented, and deductive features of a model/language called Harmony. Harmony lets us see the integr...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Information & Software Technology
دوره 34 شماره
صفحات -
تاریخ انتشار 1992